home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Viewers / aMiPEG_1.0 / src / sMakefile < prev    next >
Makefile  |  1998-06-24  |  1KB  |  50 lines

  1. CC      = sc
  2. LD    = slink
  3. AS    = hd1:assemblers/devpac/genam 
  4. #AS    = genam 
  5.  
  6. #OPTS    = 
  7. OPTS    = OPT OPTGO OPTPEEP OPTSCHED OPTINLOCAL OPTINL OPTTIME
  8. ANALYSIS = # DEFINE ANALYSIS
  9.  
  10. DEBUG    = #DEBUG=FULL
  11. ADEBUG    = # line xdebug
  12.  
  13. LDFLAGS    = BATCH noicons # ADDSYM 
  14.  
  15.  
  16. CFLAGS  =  $(OPTS) $(DEBUG) $(ANALYSIS) NOSTKCHK PARMS=REG data=near IGNORE=104 CPU=68040 MATH=881
  17.  
  18. LDLIBS= LIB lib:asyncio.lib lib:scm881.lib LIB:sc.lib 
  19.  
  20. AFLAGS= alink -t16 -vc60 bdw odb localdot INCDIR include: $(ADEBUG) -vp=68040/68881 # -vow- p2+ o8+ o9+
  21. .s.o:
  22.     $(AS) $(AFLAGS) $<
  23.  
  24.  
  25. HDRS    = util.h video.h decoders.h
  26.  
  27. OBJS    = util.o video.o parseblock.o motionvector.o decoders.o gray.o main.o cybergfx.o \
  28.       ham8.o s24bit.o chunky2planar.o sutils.o svideo.o svid2.o readfile.o
  29.  
  30. SRCS    = util.c video.c parseblock.c motionvector.c decoders.c gray.c main.c cybergfx.c \
  31.       ham8.c s24bit.s chunky2planar.s sutils.s svideo.s svid2.s readfile.c
  32.  
  33. all:    mpeg_play
  34.  
  35. mpeg_play: $(OBJS)
  36.     $(LD) $(LDFLAGS) TO mpeg_play FROM LIB:c.o $(OBJS) $(LDLIBS)
  37.  
  38.  
  39. readfile.o:    readfile.c proto.h     video.h util.h
  40. util.o:        util.c proto.h        video.h util.h
  41. video.o:    video.c proto.h        video.h util.h decoders.h
  42. parseblock.o:    parseblock.c proto.h    video.h util.h decoders.h
  43. motionvector.o:    motionvector.c proto.h    video.h util.h 
  44. decoders.o:    decoders.c proto.h    video.h util.h decoders.h
  45. main.o:        main.c  proto.h        video.h
  46.  
  47. sutils.o:    sutils.s sjrevdct.s
  48.  
  49. cybergfx.o:    cybergfx.c video.h proto.h
  50.